needle thread cooler - Spanish English Dictionary